hazelnut croquant - French English Dictionary